// Camera.h
#pragma once
#include "Glm/glm.hpp"
#include "Glm/ext.hpp"

namespace ANvDbg
{
    class Camera
    {
    public:
        Camera();

    public:
        void Update();
        void MoveStrafe(float delta);
        void MoveForward(float delta);
        void MoveBackward(float delta);

    public:
        glm::vec3 m_pos;
        glm::vec3 m_up;
        glm::vec3 m_view_point;
    };
}
